wales london escorts resort bed and breakfast beach ireland christmas hotels ocean holiday edinburgh escort accommodation glasgow palm b&b self catering holiday cottage cottage